<?php
	/* ******************************************************** */
	/* Arcans Project (2010)                                    */
	/* Jeu sous forme d'application web entièrement conçu       */
	/* et réalisé par Killian Le Maitre                         */
	/* Jeu sous licence GNU GPL v3 (voir NOTICE et COPYING)     */
	/* ******************************************************** */

	//*************************
	//fonction d'envoi de mails
	//*************************
	function mailSend($adresse,$titre,$element,$seek) {
		//header
		$header = 'From:noreply-arcans project'."\n".'Content-Type:text/html;charset="utf-8"'."\n".'Content-Transfer-Encoding: 8bit';
		//message
		$message = '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">';
		$message .= '<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr"><head>';
		$message .= "<title>".$titre."</title>";
		$message .= '</head><body>';
		$message .= "<h2>".$titre."</h2>";
		switch ($element[0]) {
			//mail de finalisation de l'inscription **************************************************
			case "ains2" :
				$message .= '<h2>Bienvenue sur Arcans Project !</h2>';
				$message .= '<p>Bienvenue sur le projet ARCANS, ce courrier électronique va vous permettre de finaliser votre inscription.</p>';
				$message .= '<p>Pour rappel, voici vos identifiants pour vous connecter au jeu :</p>';
				$message .= '<table><tr><td>Pseudonyme :</td><td>'.$element[1].'</td></tr>';
				$message .= '<tr><td>Mot de passe :</td><td>'.$element[2].'</td></tr></table>';
				$message .= '<p>Avant de pouvoir vous connecter, veuillez cliquez sur le lien suivant pour terminer votre inscription :</p>';
				$message .= '<p><a href="'.$seek.'/?p=ainsv&amp;i1='.$element[3].'&amp;i2='.$element[1].'">Terminer l\'inscription</a></p>';
				$message .= "<p>Important : L'inscription doit être finalisé dans la semaine qui suit. Si ce n'est pas le cas, le compte sera automatiquement supprimé.</p>";
				$message .= '<p>Bonne chance à toi !</p>'; break;
			//mail d'oubli de mot de passe ***********************************************************
			case "fpwd" :
				$message .= '<p>Suite à votre oubli de votre mot de passe, celui-ci a été modifié, et vous est maintenant transmis par le présent courrier électronique.</p>';
				$message .= '<p>Voici vos identifiants pour vous connecter au jeu :</p>';
				$message .= '<table><tr><td>Pseudonyme :</td><td>'.$element[1].'</td></tr>';
				$message .= '<tr><td>Mot de passe :</td><td>'.$element[2].'</td></tr></table>';
				$message .= '<p>Bon jeu !</p>'; break;
			//mail de renvoi pour l'inscription ******************************************************
			case "renvoi_ins" :
				$message .= '<p>Bienvenue sur le projet ARCANS, ce courrier électronique va vous permettre de finaliser votre inscription.</p>';
				$message .= '<p>Pour rappel, voici vos identifiants pour vous connecter au jeu :</p>';
				$message .= '<table><tr><td>Pseudonyme :</td><td>'.$element[1].'</td></tr>';
				$message .= '<tr><td>Mot de passe :</td><td>'.$element[2].'</td></tr></table>';
				$message .= '<p>Avant de pouvoir vous connecter, veuillez cliquez sur le lien suivant pour terminer votre inscription :</p>';
				$message .= '<p><a href="'.$seek.'/?p=ainsv&amp;i1='.$element[3].'&amp;i2='.$element[1].'">Terminer l\'inscription</a></p>';
				$message .= "<p>Important : L'inscription doit être finalisé dans la semaine qui suit. Si ce n'est pas le cas, le compte sera automatiquement supprimé.</p>";
				$message .= '<p>Bonne chance à toi !</p>'; break;
			//mail de modification du compte *********************************************************
			case "modcp" :
				$message .= '<p>Bonjour '.$element[1].',</p>';
				switch ($element[2]) {
					case 1 : $message .= '<p>Vous avez modifié votre pseudonyme :</p><table><tr><td>Nouveau pseudonyme : </td><td>'.$element[3].'</td></tr></table>'; break;
					case 2 : $message .= '<p>Vous avez modifié votre adresse électronique :</p><table><tr><td>Nouvelle adresse électronique : </td><td>'.$element[3].'</td></tr></table>'; break;
					case 3 :
						$message .= '<p>Vous avez modifié votre pseudonyme et votre adresse électronique :</p><table><tr><td>Nouveau pseudonyme : </td>';
						$message .= '<td>'.$element[3][0].'/<td></tr><tr><td>Nouvelle adresse électronique : </td><td>'.$element[3][1].'</td></tr></table>'; break;
					case 4 : $message .= '<p>Vous avez modifié votre mot de passe :</p><table><tr><td>Nouveau mot de passe : </td><td>'.$element[3].'</td></tr></table>'; break;
					case 5 :
						$message .= '<p>Vous avez modifié votre pseudonyme et votre mot de passe  :</p><table><tr><td>Nouveau pseudonyme : </td><td>'.$element[3][0].'</td>';
						$message .= '</tr><tr><td>Nouveau mot de passe : </td><td>'.$element[3][1].'</td></tr></table>'; break;
					case 6 :
						$message .= '<p>Vous avez modifié votre adresse électronique et votre mot de passe :</p><table><tr><td>Nouvelle adresse électronique : </td><td>';
						$message .= $element[3][0].'</td></tr><tr><td>Nouveau mot de pass : </td><td>'.$element[3][1].'</td></tr></table>'; break;
					case 7 :
						$message .= '<p>Vous avez modifié votre pseudonyme, votre adresse électronique et votre mot de passe :</p><table><tr><td>Nouveau pseudonyme : </td>';
						$message .= '<td>'.$element[3][0].'</td></tr><tr><td>Nouvelle adresse électronique : </td><td>'.$element[3][1].'</td></tr><tr>';
						$message .= '<td>Nouveau mot de passe : </td><td>'.$element[3][2].'</td></tr></table>'; break;
				}
				$message .= '<p>Bon jeu sur "Arcans Project" !</p>'; break;
			//mail d'envoi du contact ****************************************************************
			case "contact" :
				$message .= '<table><tr><td>Titre du message : </td><td>'.$element[1].'</td></tr>';
				$message .= "<tr><td>Nom de l'expéditeur : </td><td>".$element[2]."</td></tr></table>";
				$message .= '<p>Message :</p><p>'.$element[3].'</p>'; break;
			//mail de suppression de compte **********************************************************
			case "suppression" :
				$message .= "<p>Bonjour ".$element[1].", vous venez de supprimer votre compte. Le lien ci-dessous va vous permettre de finaliser l'opération. Si vous ne finaliser pas l'opération maintenant, votre compte sera quand même effacé automatiquement dans une semaine. Vous pouvez en cliquant sur le second lien lancer une récupération de votre compte. Le mot de passe sera cependant réinitialisé.</p>";
				$message .= '<p><a href="'.$seek.'/?p=asupv&amp;i1='.$element[2].'&amp;i2='.$element[1].'">Supprimer définitivement mon compte.</a></p>';
				$message .= '<p><a href="'.$seek.'/?p=asupn&amp;i1='.$element[2].'&amp;i2='.$element[1].'">Récupérer mon compte.</a></p>'; break;
			//mail de réinitialisation du compte *****************************************************
			case "validsupp" :
				$message .= '<p>Vous avez réinitialisé votre compte, un nouveau mot de passe a été créé aléatoirement. Voici vos identifiants :</p>';
				$message .= '<table><tr><td>Pseudonyme :</td><td>'.$element[1].'</td></tr>';
				$message .= '<tr><td>Mot de passe :</td><td>'.$element[2].'</td></tr></table>';
				$message .= '<p>Vous pouvez maintenant vous connecter à "Arcans Project".</p>'; break;
		}
		$message .= '<p><a href="'.$seek.'">Cliquez ici pour accéder au jeu.</a></p>';
		$message .= '</body></html>';
		//envoi du mail
		mail($adresse,$titre,$message,$header);
	}
?>